to be flying high - French English Dictionary